most likely explanation - French English Dictionary